Release 10.1A: OpenEdge Development:
Java Open Clients


Class factory methods

This section describes the class factory methods that ProxyGen generates.

SubAppObject

The following method allows AppObjects to create SubAppObjects that share an AppServer connection with an existing AppObject:

Syntax
public SubAppObject createAO_SubAppObject() 

For example, a SubAppObject named Tax defined in ProxyGen generates this Java method:

public Tax createAO_Tax()  

ProcObject

The following method allows AppObjects or SubAppObjects to create ProcObjects that share an AppServer connection with an existing AppObject or SubAppObject:

Syntax
public ProcObject createPO_ProcObject() 

For example, a persistent procedure AccountInfo.p added in ProxyGen generates this Java method:

public AccountInfo createPO_AccountInfo() 

SDOResultSet

ProxyGen generates these class factory methods for AppObjects and SubAppObjects to create SDOResultSet objects:

Syntax
public SDOResultSet _createSDOResultSet(String procName) 
public SDOResultSet _createSDOResultSet(String procName, 
   String whereClause, String sortBy) 

public SDOResultSet _createSDOResultSet(String procName, 
   String whereClause, String sortBy, SDOPameters params) 

These methods create an SDOResultSet object and run the SmartDataObject specified by procName.


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095